package com.efast.cafe.portal.entity.company;

import java.io.Serializable;
import java.util.Date;

/******************************************************************************
 * @File name   :      PortalCompanyRegister.java
 *
 * @Author      :      fxm
 *
 * @Date        :      2016-6-21
 *
 * @Copyright Notice: 
 * Copyright (c) 2016 Efast Serv. All  Rights Reserved.
 * This software is published under the terms of the Efast Software
 * License version 1.0, a copy of which has been included with this
 * distribution in the LICENSE.txt file.
 * 企业自注册实体Bean 对应portal_comoany_register表
 * 
 * ----------------------------------------------------------------------------
 * Date                   Who         Version        Comments
 * 2016-6-21 下午3:03:28        fxm     1.0            Initial Version
 *****************************************************************************/
public class PortalCompanyRegister implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = -8641816949291051222L;

	//主键ID
	private Long portal_company_register_id;
	
	//企业域名
	private String company_domain;
	
	//注册人姓名
	private String real_name;
	
	//企业名称
	private String company_name;
	
	//电话
	private String mobile;
	
	//邮箱 注册成功后的企业管理员账号
	private String email;
	
	//注册密码
	private String pwd;
	
	//是否激活 默认未激活
	private Integer activated = 0;
	
	//激活码
	private String activate_code;
	
	//激活有效截止时间
	private Date activate_valid_time;
	
	//申请注册时间
	private Date register_time;


	

	public Long getPortal_company_register_id() {
		return portal_company_register_id;
	}

	public void setPortal_company_register_id(Long portal_company_register_id) {
		this.portal_company_register_id = portal_company_register_id;
	}

	public String getCompany_domain() {
		return company_domain;
	}

	public void setCompany_domain(String company_domain) {
		this.company_domain = company_domain;
	}

	public String getReal_name() {
		return real_name;
	}

	public void setReal_name(String real_name) {
		this.real_name = real_name;
	}

	public String getCompany_name() {
		return company_name;
	}

	public void setCompany_name(String company_name) {
		this.company_name = company_name;
	}

	public String getMobile() {
		return mobile;
	}

	public void setMobile(String mobile) {
		this.mobile = mobile;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getPwd() {
		return pwd;
	}

	public void setPwd(String pwd) {
		this.pwd = pwd;
	}

	public Integer getActivated() {
		return activated;
	}

	public void setActivated(Integer activated) {
		this.activated = activated;
	}

	public String getActivate_code() {
		return activate_code;
	}

	public void setActivate_code(String activate_code) {
		this.activate_code = activate_code;
	}

	public Date getActivate_valid_time() {
		return activate_valid_time;
	}

	public void setActivate_valid_time(Date activate_valid_time) {
		this.activate_valid_time = activate_valid_time;
	}

	public Date getRegister_time() {
		return register_time;
	}

	public void setRegister_time(Date register_time) {
		this.register_time = register_time;
	}
	
	
}
